
html {
	font-size: 100% !important;
}
/*联系内容*/
.contact {
	width: 100%;
	background-color: #f7f7f7;
	background: linear-gradient(180deg, #e5f4fb 0%, #ddf0f9 30%, #eff5f5 100%) !important;
	padding-bottom: 5rem;
}

/*banner图*/
.banner {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.banner img{
	width: 100%;
	position: relative;

}
.contact-wrap {
	width: 75%;
	margin: 0 auto;
	margin-top: -5%;
	background-color: #fff;
	position: relative;
	border-radius: 8px;
	display: block;
	overflow: hidden;
}
/*联系内容*/
.contact-box {
	padding: 3% 0;
}
/* 切换标签 */
.box-th {
    margin: 0 auto;
    width: 33%;
    background-color: #fff;      
}
.box-th ul :hover{
    margin: 0 auto;
}
.box-th ul li {
    list-style: none;
    float: left;
    width: 33%;
    height: 3%;
	background-color: #F1FBFF;
    line-height: 3;
    font-size: 18px;
    color: #1D2233;
    text-align: center;
    cursor: pointer;
}
.box-th .current{
	font-size: 18px;
	color: #fff;
	background-color: #0077ff;
}
.box-tb .item:nth-child(n+2) {
    display: none;
}
/*思迅联系内容*/
.sixun-imssages{
	width: 86%;
	margin: 0 auto;
	margin-top: 6%;
}
.img-title{
	font-size: 22px;
	font-weight: bold;
	color: #1D2233;
	text-align: left;
	padding-bottom: 2%;
}
.img-tle{
	width: 100%;
	font-size: 18px;
	line-height: 2;
	color: #1D2233;
	text-align: left;
	padding-bottom: 4%;
}
/*地图*/
.map img{
	width: 100%;
}
/*培训咨询*/
.consult{
	height: 358px;
	background-color: #fff;
}
.consult-left {
	width: 50%;
	background-color: 0;
	float: left;
	text-align: left;
	padding: 5% 0 0 7%;
	padding-right: 4%;
	margin-bottom: 4%;
}
.left-one {
	width: auto;
}
.train{
	font-size: 22px;
	font-weight: bold;
	color: #1D2233;
}
.explain{
	font-size: 18px;	
	color: #1D2233;
	line-height: 2;
}

.mode{
	font-size: 18px;
	line-height: 2;	
	color: #1D2233;
	padding-top: 6%;
}
.annotation {
	display: inline-flex;
	justify-content: center;
	align-content: center;
	padding: 0.5rem 1rem;
	border-radius: 6px;
	background-color: #0077ff42;
	margin-top: 2%;
}
	.annotation span {
		font-size: 16px;
		color: #0077ff;
		line-height: 1.5;
	}
.box-th {
	width: auto;
	display: flex;
	align-items: center;
	justify-content: center;
}

	.box-th ul li {
		width: auto;
		padding: 0 2vw;
	}
.con-scan img{
	width: 20%;
	float: right;
	margin-right: 18%;
	margin-top: 18%;
}
.consult-right{
	width: 50%;
	float: left;
	text-align: left;
	padding-top: 5%;
}
.line{
	width: 1px;
	height: 21rem;
	background-color: #DFDFDF;
	float: left;
	margin-left: 0;
}
.right-one {
	padding-left: 7%;
	padding-right: 6%;
}



/*投诉建议*/
.proposal-box{
	/* width: 1400px; */
	height: 310px;
	/* margin: 0 auto; */
	/* background-color: #fff; */
}
.proposal{
	width: 92%;
	/* height: 240px; */
	margin-left: 4%;
	margin-bottom: 4%;
	background-color: #e4f7ff;
	float: left;
	text-align: left;
	padding: 3%;	
	position: relative;
}
.proposal>.tle{
	font-size: 22px;
	color: #1D2233;
	font-weight: bold;
}
.suggested{
	font-size: 18px;
	text-indent: 2rem;
	color: #1D2233;
	line-height: 2;
	padding-top: 2%;
}
.proposal>.email{
	font-size: 16px;
	color: #0077ff;
	margin-top: 2%;
}

/**分支机构**/
.wuhan {
	height: auto;
	text-align: left;
	margin: 7% 4% 0 4%;
	margin-top: 6%;
}
.office h{
	font-size: 22px;
	font-weight: bold;
	color: #1D2233;
	padding-left: 3%;	
}
.introduction{
	background-color: #e4f7ff;
	margin-top: 3%;
	padding: 3%;
}
.introduction>.intro{
	font-size: 18px;
	text-indent: 2rem;
	color: #1D2233;
	line-height: 2;
	 border-radius: 6px;
}
.introduction, .box-th .current, .proposal {
	border-radius: 6px;
}
.introduction>.add{
	font-size: 16px;
	color: #0077ff;
	line-height: 2;
	margin-top: 3%;
}

/* 适配分辨率1600,83% */
 @media screen and (max-width:1600px) {
	.box-th .current{
		font-size: 16px;
	}
	.box-th ul li{
		font-size: 16px;
	}
	.img-title{
		font-size: 20px;
	}
	.img-tle{
		font-size: 16px;
	}
	/* 培训咨询 */
	.consult{
		height: 297px;
	}
	.line{
		height: 18rem;
	}
	.train{
		font-size: 20px;
	}
	.explain{
		font-size: 16px;
	}
	.mode{
		font-size: 16px;
	}
	.annotation span{
		font-size: 14px;
	}
	/* 投诉与建议 */
	.proposal-box{
		height: 257px;
	}
	.proposal>.tle{
		font-size: 20px;
	}
	.suggested{
		text-indent: 28px;
		font-size: 16px;
	}
	.proposal>.email{
		font-size: 14px;
	}
	/* 分支机构、渠道部 */
	
	.office h{
		font-size: 20px;
	}
	.introduction>.intro{
		text-indent: 28px;
		font-size: 16px;
	}
	.introduction>.add{
		font-size: 14px;
	}
 }
 /* 适配分辨率1440,75% */
 @media screen and (max-width:1440px) {
	.annotation span{
		font-size: 13px;
	}
	/* 投诉与建议 */
	.proposal-box{
		height: 275px;
	}
 }
@media screen and (max-width:1366px) {
	.contact-wrap {
		width: 90%;
	}
	.img-tle, .explain, .mode, .suggested, .introduction > .intro {
		font-size: 14px;
	}
	.introduction > .add, .proposal > .email {
		font-size: 14px;
	}
	.line {
		height: 18rem;
	}
	/* 适配分辨率1280,66.6% */
	@media screen and (max-width:1280px) {
		.box-th .current{
			font-size: 14px;
		}

		.img-title, .train, .proposal > .tle, .office h {
			font-size: 18px;
		}
		/* 培训咨询 */
		.consult {
			height: 256px;
		}
		.line {
			height: 15rem;
		}
		/* 投诉与建议 */
		.proposal-box {
			height: 257px;
		}
		.proposal > .tle {
			font-size: 16px;
		}
		.suggested, .introduction > .intro {
			text-indent: 28px;
		}
	}